Evaluating the effectiveness of the abstract transaction model in testing Web services transactions

نویسندگان

  • Ruben Casado
  • Javier Tuya
  • Muhammad Younas
چکیده

Web services transactions are used to build efficient and reliable web applications which are distributed across the Internet and are accessed by multiple simultaneous users. Current research develops various models and protocols in order to improve the performance and reliability of web services transactions. However, there is little research on testing the different models and protocols of web services transactions. This paper presents an abstract transaction model that patterns different web services transactions standards. This model is capable of deriving concrete models in order to automatically generate test cases for different web services transactions standards. The proposed model is implemented as a prototype system and is evaluated using a case of the Jboss Transaction. The evaluation shows that the proposed system has the capability to automatically generate test cases and detect possible failures of transactions running under different web services transactions standards.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Family of Test Criteria for Web Services Transactions

Web Services (WS) transactions are used to build efficient and reliable web applications which are distributed across the Internet and are accessed by multiple simultaneous users. Current research has developed various models and protocols in order to improve the performance and reliability of WS transactions. However, there is little research on testing WS transaction based applications. This ...

متن کامل

Providing a Model for Evaluating Suspicious Bank Accounts with the Approach of Determining Tax Effects Based on Structural Equation Modeling

The main approach of this study is to provide solutions to managers, economists, and tax auditors. To have a clearer perspective of the transactional relationships that distress the taxpayer transaction tax also help them to choose the best strategy to improve tax revenue. In this paper the fuzzy Delphi method was used to identify the indicators affecting suspicious bank accounts. The data coll...

متن کامل

A Historic Survey of Transaction Management From Flat to Grid Transactions

This is a working paper for the XTraConServe (XTC) Project, which aims to develop concepts and support facilities for a Business Transaction Framework (BTF) that utilizes abstract transactional constructs (ATCs) to provide a generic foundation for support of complex transactional services in contract-driven inter-organizational business interactions that rely on dynamically composed web service...

متن کامل

Web Service Composition Transaction Management

The development of new web services by composition of existing services is becoming an extensive approach. This has resulted in transactions that span in multiple web services. These business transactions may be unpredictable and long in duration. Thus they may not be acceptable to lock resources exclusively for such long period. Two-phase commit is also not suitable for transactions with some ...

متن کامل

Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server

Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Concurrency and Computation: Practice and Experience

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2015